html{
	background-color: #f4f8f7;
}
.header{
	position: relative;
	background-color: white;
	text-align: center;
	font-size: 3.73vw;
	color: #555;
	padding: 3.6vw 0 4.8vw;
	
}

.header .arrow-left{
	position: absolute;
	height: 4.67vw;
	left: 2.8vw;
	top: 3.73vw;
}

.box{
	display: flex;
	align-items: center;
	border-top: 0.13vw solid #dddddd;
	
}
.box .tittle{
	padding: 2.93vw 0 3.87vw 2.8vw;
	width: 26.53vw;
}
.box .input{
	border: none;
}
.area{
	display: flex;
	/* align-items: center; */
	border-top: 0.13vw solid #dddddd;
	position: relative;
	background-color: white;
}
.area .tittle{
	vertical-align: top;
	padding: 2.93vw 0 3.87vw 2.8vw;
	width: 26.53vw;
	/* position: absolute;
	top: 2.93vw;
	left: 2.8vw; */
}
.area .textarea{
	height: 19.76vw;
	margin-top: 2.93vw;
	border: none;
	/* position: absolute;
	right: 2.8vw;
	top: 2.93vw; */
}
.select-area{
	display: flex;
	border-top: 0.13vw solid #dddddd;
	
}
.select-area .tittle{
	vertical-align: top;
	padding: 2.93vw 0 3.87vw 2.8vw;
	width: 45vw;
}
.select-area .items{
	padding: 2.4vw 0 2.4vw 0;
}
.select-area .items select{
	width: 30.8vw;
	height: 5.87vw;
	border: 1px solid #dddddd;
}
.select-area .shengfen,
.select-area .shi{
	margin-bottom: 2.8vw;
	
}
.box .check{
	margin-left: 59vw;
}
.insert-button {
    position: fixed;
    bottom: 4.13vw;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    background-color: #c55a5c;
    color: white;
    width: 94.4vw;
    padding: 3.2vw 0;
    text-align: center;
    font-size: 3.73vw;
    border-radius: 0.53vw;
}